package com.huffman.smart_picture.api.process.dto;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author DengLin
 * @title 加水印处理
 * @date 2025/5/20
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class WatermarkProcessDto extends BaseProcessDto {
    private String text = "协创视界";
    /**
     * 水印字体大小
     */
    private Integer size = 15;
    /**
     * 水印透明度
     */
    private Float opacity = 0.15F;

    /**
     * 水印旋转角度
     */
    private Integer angle = 30;

    /**
     * 水印颜色 16进制 默认为#ffffff
     */
    private String color = "#ffffff";

    /**
     * 水印间距
     */
    private Integer space = 30;
}
